be proving a daunting challenge - Turkish English Dictionary